ice-dammed lakes - Espagnol Anglais Dictionnaire